Using description logic for con guration problems

نویسندگان

  • Holger Wache
  • Gerd Kamp
چکیده

In order to use a model{based approach for describing connguration problems the following types of knowledge have to be represented: the components of which a connguration can consist. Generally the components are collected in a catalog. the allowed/necessary relationships between the components, that deene a valid set of components in a conngura-tion solution. a speciication of the connguration problem to solve. The connguration problem is solved, when a set of components is selected from the catalog in such a way, that the components satisfy the speciications and do not contradict any relationships. The main diiculty in representing con-guration problems lies not in modeling the components but in describing the relationships. In comparsion to other existing model{based connguration systems like PLAKON RC91], KONWERK G"u95a, G"u95b], or COSMOS Hei93], the term \re-lationship" is sweeping. Several kinds of relationships can be identiied in connguration problems: part{whole taxonomy: components are described as composition from other components functional dependencies: components can be considered as function providers. For providing these functions they need other functions provided by other components and so on. physical laws in a technical domain: such as U = R I or m = r f procedures in the mechanical engineering domain there are procedures verifying and/or calculating values like temperature in crankshaft ... Therefore, to describe components and their relationships a KR system needs a rich and expressive language. In our opinion, ter-minological systems provide such a language. On the inference level of solving conngura-tion problems, one important task is the selection of appropriate components from the catalog. Normally a component is not iden-tiied by its name but by its properties. So selection of components can be seen as a classical classiication task. The diiculty in the classiication task lies in the way how the properties of a component are determined. The relationships between the components impose certain requirements (i.e. their properties) and constraints on the components that have to be obeyed. Computing the relevant requirements for a component have to be taken into account during the classiication task. De-sciption logics provides a powerful mechanism for classiication. The main advantage is that procedures for evaluating the relationships can interact with the classiication mechanism. In our oppinion description logics are useful for solving connguration problems because they provide a rich representation language for modelling the components and their relationships and a powerful classi

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integration of Distributed Constraint-Based Con gurators

Con guration problems are a thriving application area for declarative knowledge representation that experiences a constant increase in size and complexity of knowledge bases. However, today's con gurators are designed for solving local con guration problems not providing any distributed con guration problem solving functionality. Consequently the challenges for the construction of con guration ...

متن کامل

Self Con guring Binary Multipliers for LUT addressable FPGAs

In this paper we present a self con gurable multiplication technique allowing vari able con guration time for a class of LUT based Field Programmable Gate Arrays FPGAs which exist today We show this technique to be implementable on FPGA architectures allowing internally addressable RAM primitives to be directly mapped to the Logic Elements LEs of the logic resource This provides run time read w...

متن کامل

Conceptual Modeling for Con®guration of Mass-customizable Products

The development and maintenance of product con®guration systems is faced with increasing challenges caused by the growing complexity of the underlying knowledge bases. Effective knowledge acquisition is needed since the product and the corresponding con®guration system have to be developed in parallel. In this paper, we show how to employ a standard design language (Uni®ed Modeling Language, UM...

متن کامل

Con guration Cloning: Exploiting Regularity in Dynamic DSP Architectures

Existing FPGAs have fairly simple and ine cient con guration mechanisms due to the relative infrequency of recon guration. However a large class of dynamically con gurable architectures for DSP and communications can bene t from special-purpose con guration mechanisms which allow signi cant savings in con guration speed, power and memory. Light weight con guration mechanisms allow much ner grai...

متن کامل

Reconngurable Computing: Architectures, Models and Algorithms Current Science: Special Section on Computational Science

ion Mapping Parameters Scheduling Figure 2: Traditional Design Synthesis Approach and the Model-based Approach One major problem in using FPGAs to speed-up a computation is the design process. The \standard CAD approach" used for digital design is typically employed (see Figure 2). The required functionality is speci ed at a high level of abstraction via an HDL or a schematic. FPGA libraries sp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996